.shopMarket{
    padding:30rpx;
    color:gray;
}
.logo{
	 width: 34rpx;
     height: 34rpx; 
}
.company{
	font-size:30rpx;
	font-family:PingFang SC;
	font-weight:600;
	color:rgba(51,51,51,1);
	line-height: 36rpx;
	position: relative;
	padding-left: 60rpx;
	>.logo{
      position: absolute;
      top:2rpx;
      left:0; 
	}
}
.manjian{
	margin-top: 20rpx;
	font-size:24rpx;
	font-family:PingFang SC;
	font-weight:400;
	color:rgba(51,51,51,1);
	line-height: 24rpx;
	padding-left: 60rpx;
	>label{
		font-size:24rpx;
		font-family:PingFang SC;
		font-weight:400;
		color:rgba(255,89,16,1);
		float: right;
		image{
			width: 20rpx;
			height: 20rpx;
		}
	}
}
.marketItem{
	position: relative;
	// border-top:20rpx solid #F5F5F5;
	// background: red;
	padding-top: 40rpx;
	
}
.line{
	width: 750rpx;
	height: 20rpx;
	background: #F5F5F5;
	position: absolute;
	left: -28rpx;
	top: 0;
}
.goodsItem{
	position: relative;
	height: 160rpx;
	padding: 20rpx 0;
	border-bottom:1rpx solid rgba(232,232,232,1);
	>.logo{
		position: absolute;
		top: 85rpx;
		left: 0;
	}
   .goodsImg{
   	width: 160rpx;
   	height: 160rpx;
   	margin-left: 60rpx;
   }
   .name{
   	font-size:28rpx;
	font-family:PingFang SC;
	font-weight:400;
	color:rgba(34,34,34,1);
	line-height:32rpx;
	position: absolute;
	left: 261rpx;
	top: 20rpx;
	width: 418rpx;
	height: 32rpx;
	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
   }
   .typeName{
    font-size:28rpx;
	font-family:PingFang SC;  
	font-weight:400;
	color: #999;
	line-height:37rpx;
	position: absolute;
	left: 261rpx;
	top: 55rpx;
	width: 418rpx;
	height: 34rpx;
	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;

   }
   .activity{
   	font-size:18rpx;
	font-family:PingFang SC;
	font-weight:400;
	color:rgba(255,106,16,1);
	position: absolute;
	left: 261rpx;
	top: 100rpx;
	border:1rpx solid rgba(255,106,16,1);
    border-radius:5rpx;
    padding: 4rpx 8rpx;
    line-height: 20rpx;
   }
   .money{
   	   position: absolute;
       left: 233rpx;
       bottom: 20rpx;
	   margin-top: 37rpx;
	   padding: 0 30rpx;
	   font-size: 22rpx;
	   color: #FF3D10;
	   label{
	   	font-size: 34rpx;
	   	font-weight:600;
	   }
	}
   .sub_add{
    	background:rgba(255,255,255,1);
    	position: absolute;
    	right: 0;
    	bottom: 20rpx;
        height: 53rpx;
		// border:1rpx solid rgba(219,219,219,1);
		border-radius:6rpx;
		label{
			display: block;
			float: right;
			width: 53rpx;
			height: 53rpx;
			border: 1rpx solid rgba(219,219,219,1);
			line-height: 50rpx;
			text-align: center;
			border-radius: 4rpx;
		}
		label:nth-of-type(2){
			display: block;
			float: right;
			width: 74rpx;
			height: 53rpx;
			border-right: none;
			border-left: none;
			font-size: 26rpx;
			line-height: 53rpx;
			position:relative;
			input{
				position:absolute;
				top: 0;
				left: 0;
				width: 74rpx;
			    height: 53rpx;

			}
		}
    }
}
.bottom{
	width:750rpx;
	height:116rpx;
	position: fixed;
	bottom: 0;
	background:rgba(255,255,255,1);
	box-shadow:0rpx -1rpx 0rpx 0rpx rgba(232,232,232,1);
    .subButton{
    	position: absolute;
    	width:210rpx;
		height:72rpx;
		
		border-radius:10rpx;
		text-align: center;
		line-height: 72rpx;
		right: 22rpx;
		top: 22rpx;
		font-size:32rpx;
		font-family:PingFang SC;
		font-weight:400;
		color:rgba(255,255,255,1);
    }
    .select1{
    	background:linear-gradient(-90deg,rgba(255,106,16,1),rgba(255,157,3,1));
    }
    .nomal1{
    	background:#d1d1d1;
    }
    .allSelect{
    	font-size:26rpx;
		font-family:PingFang SC;
		font-weight:400;
		color:rgba(51,51,51,1);
		position: absolute;
		width: 157rpx;
		height: 116rpx;
		text-align: center;
		line-height: 116rpx;
		image{
			position: absolute;
			top:41rpx;
			left: 30rpx;
			margin-right: 10rpx;
		}
		label{
			padding-left: 40rpx;
		}

    }
    .money1{
    	font-size:28rpx;
		font-family:PingFang SC;
		font-weight:600;
		color:rgba(51,51,51,1);
		position: absolute;
		top: 29rpx;
		left: 157rpx;
    }
    .money2{
    	font-size:24rpx;
		font-family:PingFang SC;
		font-weight:400;
		color:rgba(51,51,51,1);
		bottom: 20rpx;
		left: 157rpx;
		position: absolute;
    }

}